Skip to content

refactor(plugin): remove tmux sidebar auto-setup and auto-close from hooks#1114

Merged
JeremyDev87 merged 1 commit into
masterfrom
refactor/remove-tmux-sidebar-hooks-1112
Apr 1, 2026
Merged

refactor(plugin): remove tmux sidebar auto-setup and auto-close from hooks#1114
JeremyDev87 merged 1 commit into
masterfrom
refactor/remove-tmux-sidebar-hooks-1112

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

  • Remove TUI auto-open from session-start hook and auto-close from stop hook
  • Users now run codingbuddy tui manually for a single TUI multi-session view
  • Pure deletion — no new code

Changes

  • session-start.py: Remove TMUX_SUGGESTION, _sidebar_pane_exists(), _setup_tmux_sidebar(), Step 6.5 call, CODINGBUDDY_AUTO_TUI=0 setting
  • stop.py: Remove _close_tui_sidebar() function and call

Test plan

  • No grep hits for deleted function/constant names
  • Both Python files parse without syntax errors
  • _install_statusline() still works (statusLine unaffected)

Closes #1112

…hooks (#1112)

Remove TUI auto-open from session-start hook and auto-close from stop hook.
Users now run `codingbuddy tui` manually for a single TUI multi-session view.

- Delete TMUX_SUGGESTION constant
- Delete _sidebar_pane_exists() function
- Delete _setup_tmux_sidebar() function
- Delete Step 6.5 call block
- Delete CODINGBUDDY_AUTO_TUI=0 setting from _install_statusline()
- Delete _close_tui_sidebar() function and call from stop hook

Closes #1112
@vercel

vercel Bot commented Apr 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Apr 1, 2026 10:35am

@JeremyDev87 JeremyDev87 self-assigned this Apr 1, 2026
@JeremyDev87 JeremyDev87 merged commit 89e9609 into master Apr 1, 2026
28 checks passed
@JeremyDev87 JeremyDev87 deleted the refactor/remove-tmux-sidebar-hooks-1112 branch April 1, 2026 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

refactor(plugin): remove tmux sidebar auto-setup and auto-close from hooks

1 participant